package com.reebake.ideal.security.config;

import com.reebake.ideal.security.properties.ClientSecurityProperties;
import org.springframework.boot.autoconfigure.AutoConfigureOrder;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@Configuration
@EnableConfigurationProperties({ClientSecurityProperties.class})
@Import({AuthenticationManagerConfig.class, BasicClientSecurityConfig.class, ClientAuthenticationProviderConfig.class, ClientAuthenticationFilterConfig.class})
@AutoConfigureOrder(100)
public class ClientAuthenticationAutoConfiguration {

}
